import Api from '../../api'
export default{

    state:{
        courtList:[]
    },
    actions:{
        // 获取球场信息
        async getCourtData({commit}){
          
                const {data:res} = await Api.getCourtList(arguments[1]);
                if(res.status == 200) 
                 commit('GETCOURTDATA',res.data);
                return new Promise((resovle,reject)=>{
                    if(res.status == 200) resovle('获取成功');
                    else reject('获取失败');
                })
                
          
         

        },
        // 关键字查找
        async searchStadium({commit},query){
            const {data:res} = await Api.searchStadium(query);
             if(res.status == 200) {
                 commit("GETSTADIUMDATA",res.data)
             }
           },
        // 添加球场
        // async addCourt(form){
        //     const {data:res} = await Api.addCourt(form);
        //     if(res.status == 201)return true;
        //     return false;
         
        // }
    },
    mutations:{
        // 获取球馆信息
        GETCOURTDATA(state,courtList){
            state.courtList = courtList;
        }
        
    }
}